package com.hfut.eeg.dao;

import com.hfut.eeg.dto.EEGTrans;

import java.util.HashMap;
import java.util.List;

public interface EEGGuideMapper {

    //更新single_guide表
    int updateSingleGuide(HashMap eegTrans);

    //插入single_guide表
    int insertSingleGuide(HashMap eegTrans);

    //获取single_guide表
    EEGTrans getSingleGuide(HashMap map);

    //获取single_guide最新的数据段序号
    Integer getSingleGuideLatestSequence(String eegId);

    //更新all_guide表
    int updateAllGuide(HashMap eegTrans);

    //插入all_guide表
    int insertAllGuide(HashMap eegTrans);

    //获取all_guide表
    EEGTrans getAllGuide(HashMap map);

    //获取all_guide最新的数据段序号
    Integer getAllGuideLatestSequence(String eegId);

    List<EEGTrans> getSingleGuideBySeg(HashMap map);

    List<EEGTrans> getAllGuideBySeg(HashMap map);

    int insertAllList(List<EEGTrans> list);

    int insertSingleList(List<EEGTrans> list);
}
